#menu_box{
	width: 1240px;
	height: 50px;
	margin:0 auto;
	.menu_left{
		width: 248px;
		height: 50px;
		background-color: #FF4A00;
		float: left;
		position: relative;
		z-index: 5;
		.m_title{
			font-size: 18px;
			color:#FFF;
			line-height: 50px;
			text-indent: 20px;
		}
		li.menu_left_mainChannel{
			padding-top: 20px;
			padding-left: 20px;
			width: 226px;
			height: 53px;
			border: 1px solid #DFDFDF;
			border-top: none;
			
			.m_cat{
				display: block;
				color: #FF4A00;
			}
			.m_pro{
				display: block;
				color: #6D6D6D;
			}
			ul.menu_hidden{
				width: 800px;
				height: 400px;
				border: 1px solid #DFDFDF;
				background: #FFF;
				padding:15px;
				display: none;
				position: absolute;
				left:245px;
				top:50px;
				overflow: hidden;
				li.hidden_list{
					width:760px;
					overflow: hidden;
					line-height: 28px;
					border-bottom: 1px solid #DFDFDF;
					float: left;
					margin-top: 10px;
					dl{
						width: 760px;
						float: left;
						dt{
							color:#FF4A00;
							float: left;
							font-size: 16px;
							padding-right:15px;
							margin-right: 15px;
						}
						dd{
							float: left;
							
							a{
								border-right: 1px solid #DFDFDF;
								padding-right:15px;
								margin-right: 15px;
							}
						}
					}
				}
			}
		}
	}
	.menu_right{
		width: 992px;
		height: 50px;
		background-color: #404144;
		float: left;
		li{
			float: left;
			
			a{
				line-height: 50px;
				color: #FFF;
				font-size: 18px;
				display: block;
				height: 50px;
				padding:0 25px;
			}
			a:hover{
				background-color: #333;
			}
		}
	}
	
}